22


Message -> #22: bank street cont.


=======================================
  

HHre is a short tutorial on how to use the parm I am posting with Locksmith
5.0 to copy Bank Street Writer........

TTis is a short Tutorial on how to use the new L.S. 5.0 Parms. The Parms are
written in what Omega calls LPL. Locksmith Programing Language. What that is
is not important. Suffice to say it is there version of a label language
similiar to Logo. The Patches may be save on disk as separate textfiles or
all lumped to gether. If they are all in one file the title must have 2 *'S
in front of it and 3*'s at the end of each one of these parms. To use 
boot L.S. 5.0 and  from the main menu press T to enter the editor. press
L to load the parm or file of parms. It will ask for the file name. Then
It will prompt you for the string name. If it is a single parm then hit return
and it will load the parm for you. If it is a parm in a larger file of parms
enter the parm name and it will search the file looking for the name with 2
*'s in front of it and know it has found the end by the 3 *'s at the end of the
parm. The parms are now installed and you may copy the intended disk. I will
Post parms as figured out or received...




ERE IS THE PARM THEY GIVE FOR BANK STREET WRITER...

**ANK STREET WRITER
SET PAT2 A5 96 BF
SET PAT3 (D5) (AB)
READ
CHANGE FRAME1
CHANGE SS DHDR
CHANGE PAT3 SS
TSTART PAT2 STAT 1
IF FAIL 1 THEN TSTART LONG SS
TEND REPEAT
DISPLAY
TSTART BSPACE
TEEND FSPACE 3
VSTART NORM
LABEL 1:WRITE STAT 1
IF SUCC 1 THEN GOTO EE
SHORTEN ALL EQUAL BY 2 STAT 5
IF FAIL 5 THEN GOTO DD
CLEAR ERROR : GOTO 1
LABEL DD
SHORTEN ALL CENTER BY 2 STAT 6
IF FAIL 6 GOTO DA
CLEAR ERROR : GOTO 1
LABEL DA:*SHORTENING FAILED
LABEL EE:*WRITE SUCCEEDED
SET DRIVE 1,2
COPY 0 TO 1A BY 1
COPY 1B TO 22 BY 1 COUNT=AUTO

TTats it. I will post some others. It is supposed to be easy to figure out your
own.. Ill post more as examples...








=======================================
  
**LIST HANDLER
READ
CHANGE SS DHDR
CHANGE SS TO NORM
CHANGE NORM TO SS
TSTART DOS PAT1 STAT 1
IF FAIL 1 THEN TSTART LONG SS
TEND REPEAT
DISPLAY
TSTART BSPACE
TEND FSPACE 3
VSTART NORM
LABEL 1:WRITE STAT 1
IF SUCC 1 THEN GOTO EE
SHORTEN ALL EQUAL BY 2 STAT 5
IF FAIL 5 THEN GOTO DD
CLEAR ERROR : GOTO 1
LABEL DD
SHORTEN ALL CENTER BY 2 STAT 6
IF FAIL 6 GOTO DA
CLEAR ERROR : GOTO 1
LABEL DA: * SHORTENING FAILED
LABEL EE: * WRITE SUCCEEDED
COPY 0 TO 11 BY 1
COPY 12.25 TO 22.25 BY 1

**WIZARDRY
READ
CHANGE SS DHDR
TSTART DOS PAT1 STAT 1
IF FAIL 1 THEN TSTART LONG SS
TEND REPEAT
DISPLAY
TSTART BSPACE
TEND FSPACE 3
VSTART NORM
TSTART BSPACE
LABEL 1:WRITE STAT 1
IF SUCC 1 THEN GOTO EE
SHORTEN ALL EQUAL BY 2 STAT 5
IF FAIL 5 THEN GOTO DD
CLEAR ERROR : GOTO 1
LABEL DD
SHORTEN ALL CENTER BY 2 STAT 6
IF FAIL 6 GOTO DA
CLEAR ERROR:GOTO 1
LABEL DA:*SHORTENING FAILED
LABEL EE:*WRITE SUCCEEDED
COPY 0 0 1 COUNT=MANUAL SYNC=YES
COPY 1 22 1 SYNC=YES


ead message # =-> 25


Message -> #25: REDONE PARMS


=======================================
  
THE ABOVE WERE OK HERE ARE THE OTHERS
* THE FOLLOWING LOCKSMITH 5.0 PATCH
* WILL PATCH LS 5.0 REV A,B,C,D, OR E
* DISKS TO REVISION LEVEL F.  NOTE THAT
* THIS MUST BE RUN WITH A LOCKSMITH OF
* REVISION LEVEL C OR LATER, BUT THE
* PATCH CAN BE APPLIED TO ANY LS 5.0.
 
* IF ERROR ON NEXT LINE, SEE NOTE ABOVE
B8100B49EA
 
FDFF02DCDC
 
* IF ERROR ON NEXT LINE, CHECK W/PROT.
3D1001EEC2
97100C58D3
* NOW AT REVISION LEVEL B
E50C0973DA7555B65134E65C
9E0C097BF1345DD980E82BE2
A10C0983AF3CA09682218BAA
7A0C098B4BAAC17EAA
DA0C09A37C
2B0C09E409C3
650C09EA8A
720C082A510D
740C0A4C3E
* NOW AT EARLY REV C
740C0A5321
740C0A582A
740C0A6517
740C0A6A18
740C0A7301
CA0F064E8D
* NOW AT REVISION LEVEL C
4B080EEB5B60ED5A62F4317EF3
AA080EF4447BF64375FA3A17FC4D2EEF
88080D0101B6D30F8804C7C409BADB
52080D0C0FE10EBB
CD0F064E8A
*
220F06C30DE5
2B0F06CE67AF1DBECB23D118A6
C80F06D7CE08DA57195C915DD4
* NOW AT REVISION LEVEL D
81090864E4
CC0F064E8B
* NOW AT REVISION LEVEL E
87040B67EF
E5040B6C86
03040A1C11
CF0F064E88
* NOW AT REVISION LEVEL F


K THIS IS TO BRING YOU LOCKSMITH UP TO THE LATEST EDITION. NEXT IS THE USERS 


ead message # =-> 26


Message -> #26: MANUAL ERRATA


=======================================
  
USERS MANUAL ERRATA
----- ------ ------

MMKE THE FOLLOWING CHANGES TO
YOUR LOCKSMITH 5.0 USERS MANUAL:

XX:YY:ZZ IS PAGE:PARAGRAPH:LINE

665:6 - CHANGE 'I' TO 'IT'
25:6:1 - 'FIELD' TO 'FAILED'
25:1:1 - 'O' TO '0'
89:4:1 - 'SYNCPAT' TO 'SYPAT'
89:10:1 - 'SYNCTYP' TO 'SYTYP'
89:11:1 - 'SYNCTRK' TO 'SYTRK'
89:12:1 - DELETE THIS LINE
90:1 - DELETE THIS PARAGRAPH
90:5 - DELETE THIS PARAGRAPH
102 (LINE BEGINNING 'PARMS USED') - 
    CHANGE 'RANGE' TO 'SPAN'
105 (LINE BEGINNING 'PARMS USED') -
    'VALUE' TO 'PARM 167'
110 (LINE BEGINNING 'PASS VALUE') -
    DELETE 'DEFAULT=1'
110 (LAST LINE OF ALG # 26)
 CHANGE 'IS THE DEFAULT VALUE' TO
  'IS USED AS ONE OF THE DEFAULT
   ALGORITHMS'
128 - THE FOLLOWING OPTIONAL KEYWORDS
    CAN APPEAR ON THE COPY COMMAND:
    SYNC=NO/YES
    COUNT=NO/AUTO/MANUAL
    MANERR=NO/YES


Read message # =-> 27


Message -> #27: PARMS


=======================================
  
**FLIGHT SIMULATOR II
READ
CHANGE SS DHDR
TSTART DOS PAT1 STAT 1
IF FAIL 1 THEN TSTART LONG SS
TEND REPEAT
DISPLAY
TSTART BSPACE
TEND FSPACE 3
VSTART NORM
LABEL 1:WRITE STAT 1
IF SUCC 1 THEN GOTO EE
SHORTEN ALL EQUAL BY 2 STAT 5
IF FAIL 5 THEN GOTO DD
CLEAR ERROR : GOTO 1
LABEL DD
SHORTEN ALL CENTER BY 2 STAT 6
IF FAIL 6 GOTO DA
CLEAR ERROR : GOTO 1
LABEL DA: * SHORTENING FAILED
LABEL EE: * WRITE SUCCEEDED
COPY 0 22 1 SYNC=YES COUNT=AUTO
**ZAXXON
SET DATAFB 1
SET PARM 01B TO 80 80
READ
CHANGE SS DHDR
CHANGE SS INVALIDS TO NORMAL
TSTART DOS PAT1 STAT 1
IF FAIL 1 THEN TSTART LONG SS
TEND REPEAT
DISPLAY
TSTART BSPACE
TEND FSPACE 3
VSTART NORM
LABEL 1:WRITE STAT 1
IF SUCC 1 THEN GOTO EE
SHORTEN ALL EQUAL BY 2 STAT 5
IF FAIL 5 THEN GOTO DD
CLEAR ERROR : GOTO 1
LABEL DD
SHORTEN ALL CENTER BY 2 STAT 6
IF FAIL 6 GOTO DA
CLEAR ERROR : GOTO 1
LABEL DA: * SHORTENING FAILED
LABEL EE: * WRITE SUCCEEDED
COPY 0 13 13 COUNT=AUTO
COPY 1 12 1
 
 
*NOTE IF ABOVE DOESNT WORK TRY
*COPY 0 0BY 1 COUNT=AUTO
*COPY TRACK 1 TO 16 BY 1
*COPY TRACK 20 TO 20 BY 1


ead message # =-> 28


Message -> #28: MORE PARMS


=======================================
  
**LODE RUNNER
SET DATAFB 1
SET PAT1 D4 D5 D6 /
SET PAT2 (D5) (AB) /
READ
CHANGE PAT2 TO SS
CHANGE SS DHDR
TSTART PAT1
TEND REPEAT
DISPLAY
TSTART BSPACE
TEND FSPACE 3
VSTART NORM
LABEL 1:WRITE STAT 1
IF SUCC 1 THEN GOTO EE
SHORTEN ALL EQUAL BY 2 STAT 5
IF FAIL 5 THEN GOTO DD
CLEAR ERROR : GOTO 1
LABEL DD
SHORTEN ALL CENTER BY 2 STAT 6
IF FAIL 6 GOTO DA
CLEAR ERROR : GOTO 1
LABEL DA: * SHORTENING FAILED
LABEL EE: * WRITE SUCCEEDED
COPY 0 0 1 SYNC=YES
SET PAT1 DD F5 D5 /
COPY 21 21 1 SYNC=YES
SET PAT1 D5 AA 96 ? ? ? ? AA AA /
COPY 3 C 1 SYNC=NO
READ
TSTART LONG NORM
TEND REPEAT
DISPLAY
TSTART BSPACE
TEND FSPACE 3
VSTART NORM
LABEL 1:WRITE STAT 1
IF SUCC 1 THEN GOTO EE
SHORTEN ALL EQUAL BY 2 STAT 5
IF FAIL 5 THEN GOTO DD
CLEAR ERROR : GOTO 1
LABEL DD
SHORTEN ALL CENTER BY 2 STAT 6
IF FAIL 6 GOTO DA
CLEAR ERROR : GOTO 1
LABEL DA: * SHORTENING FAILED
LABEL EE: * WRITE SUCCEEDED
COPY D.25 1F.25 1 SYNC=YES
 
 


ead message # =-> 29


Message -> #29: DB MASTER 4.0


=======================================
  
HERE IS THE PARM I GOT FOR VERSION 4.0 I HAD NOT BEEN ABLE TO COPY IT  AND
HIS AFTER I NO LONGER HAD ACCESS TO THE ORIGINALS. THIS INCLUDES HOMEWORD THE
T PARM. I WOULD APPRECIATE IT IF SOMEONE WHO TRIES IT WOULD LET ME KNOW
THE DJIN

**B MASTER V4.0
READ
CHANGE SS DHDR
TSTART DOS PAT1 STAT 1
IF FAIL 1 THEN TSTART LONG SS
TEND REPEAT
DISPLAY
TSTART BSPACE
TEND FSPACE 3
VSTART NORM
LABEL 1:WRITE STAT 1
IF SUCC 1 THEN GOTO EE
SHORTEN ALL EQUAL BY 2 STAT 5
IF FAIL 5 THEN GOTO DD
CLEAR ERROR:GOTO 1
LABEL DD
SHORTEN ALL CENTER BY 2 STAT 6
IF FAIL 6 GOTO DA
CLEAR ERROR:GOTO 1
LABEL DA:*SHORTENING FAILED
LABEL EE:*WRITE SUCCEEDED
COPY 0 5 1 SYNC=YES
COPY 6.5 22.5 1 SYNC=YES
*WRITE PROTECT COPY BEFORE RUNNING

  HESE ARE A GRABBER TO TYPE IN BY HAND. I WILL POST ONE MORE (HOMEWORD) IF


ead message # =-> 30


Message -> #30: LAST ONE


=======================================
  
Ok this is the last one and my fingers are shot. If anyone is having
trouble understanding these or understanding how to implement them leave
me mail and I will be glad to explain. If you wish I will post a more indepth
tutorial on how to apply these parms and the theory behind them.

**HOMEWORD
SET DATAFB 1
SET PAT1(D5)(AA)(96)/
READ
CHANGE SS DHDR
CHANGE INVALIDS TO 7F
CHANGE NORM TO SS
CHANGE PAT1 TO NORM
CHANGE SS INVALIDS TO NORM
TSTART LONG SS
ANCHOR
TSTART BSPACE
TSTART PAT1
TEND REPEAT
DISPLAY
TSTART BSPACE
VSTART NORM
TEND FSPACE 3
LABEL 1:WRITE STAT 1
IF SUCC 1 THEN GOTO EE
SHORTEN ALL EQUAL BY 2 STAT 5
IF FAIL 5 THEN GOTO DD
CLEAR ERROR:GOTO 1
LABEL DD
SHORTEN ALL CENTER BY 2 STAT 6
IF FAIL 6 GOTO DA
CLEAR ERROR:GOTO 1

OO thats it. If there is a particular parm you wish or need let me know and i 
will try to figure it out or procure it.



